put /cloud/credentials/{credName}
Save Cloud Credentials (saveCredentials)
Saves a Cloud Credentials object.
Path parameters
credName (required)
Path Parameter — Cloud credentials name
Consumes
This API call consumes the following media types via the Content-Type request header:
- application/json
Request body
credDetails CloudCredentials (required)
Body Parameter — Cloud credentials details
Return type
CredentialsId
value (optional) |
String Entity ID |
_type |
String Credentials ID |
Enum: |
CredentialsId |
AWS Example data
Content-Type: application/json
{
"accessKey": "GCPACCESSKEYEXAMPLE",
"secret": "ExampleGCPExampleGCPExampleGCP",
"_type": "AwsCredentials"
}
Azure Example data
Content-Type: application/json
{
"secret": "ExampleAzureExampleAzureExampleAzure",
"subscriptionId": "a0123bc4-d567-89e1-0111-f21g31h4i151",
"tenantId": "g01a1bb3-c645-4dd0-e4fs-g312ho740512",
"clientId": "935f43a9-2591-452b-83c2-d3e3f96g7h94",
"_type": "AzureCredentials"
}
GCP Example data
Content-Type: application/json
{
"secret": "-----BEGIN PRIVATE KEY-----\n
MIIEvQIBAD1NExampleG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDUduTrY0+Zslp+
Gv8M3CzWsdadsMyaTU7ExampleN3O+J6mDAgeiLTpETLoNzEBx0TkVOUuWgrJwp
6GTqXQ9KJ9yQdyYX8fibrDGudOExampleYAumfkxb9kpXSRCv2SoNVWgiSJ96j0s
jk/88d0ZbPvAiGDkVeva5+rNqjnDk0aQEExample1PJLnPhNrOpECkVY4sF3vMW1
0GtMopY/lDfueZBLEjpq3XTgkrPToASDRZeIFkvLExampleToXLiasdasdIP6Erh
o9XOenfUZGDPa2fXAjkyoia9gz5DacjtmBOX+p9xvIXsJX0Examplewt/ozJoTQH
qoCueVmhAgMBAAECggEACo5YMBZEcpBVFOzxczxczI+N+7qpRp5Jy+Example8pD
ExampleMj5xREq0HUKiSo1gusxYlDMs6rI3ccrT6MR7jI2XaFYs7BQAEjWSHJZfz
6PAeuWIExample8m8a6I8Z8JwLLDjRI95RhygrChIbXjmbSk7L9UmzEV3k9IdK4l
vBrGAr8dEJDI73Examplen3PScTuEGrbZo4zAXUlrD47ocALtaxyIV90Ex0krH6S
a1XL06Cz2I2Lhb5W5mH0+Example1jJRlB/8kF1H9IfAeSHQKF5XKv4xY7OUgagj
yrCyN0PawOc7Yjxi5YHqWkasdasdExa,[;e/pUBkmQKBgQDy5P/AZcNxJh1piT1k
j8JPNnHEdHXZRygirmpXzBfbY5a9SjEuYDFExampleGQert3/1Xb1CAd84JSP3Jv
49L1Te2xmKk4qgTOrqJx884fTGug8vp4Z6jRHxh/6FExamplegcBqBKDBf3kcJZH
cFGY6IPKQSBFc6GD2qECMGWbOQKBgQDf7ZOxnnitbQNTKTvTeExampleJNkaSIvs
mHnp0hRgFI468z5fDNw7LjjJnQZiLUQynOEWT1WO7j7N0yD1kUuyM3ncExamplel
Examplehh+gAvg+je4kgbSMoom0H1TsqHB1gcX0CDX+xFOX8rU/6vSJIEYtBWtYU
eB74xxfExample4QSLflJQ/jppZJAxHLdtczxczL9o7ziINWp4eLSxA163tw4CJU
ol+EfnI23EoiS4ExampletProRUl/PQot1JC8r90HtI3cKA7UA703GUgWvD+yXK/
/iZswcxL/T7qPOzk7m3YvExamplejA9pHQB99CI1Kqtt/zVhX24/gfs5AoGBALH+
CSDtQyUu+q6WnvxHmix5JxoRJBS1ExampleSY7Zp/iJsrEg6smLww3W5+UP8B5+
/peaNfrnuzolsRQhCtc5/Yn31QrqSC1+wRiExample5KtOasdasd4l+BREMupdmi
AWPQsbn4+t/KKcmABYdasdadbPdk+bfJh2zd7E8JAoExampleBqMTZsfCQl2fZdo
UF58NqUgxsn4FSu65S+p3g7Q1VQXeXiWdR/cbMuyO80HkFakqExampleO0V9xfFA
tX8mCtJPuyKhfstf3VA2u/R45ZLNnnWFM7SxlIFYsD9+=KZF6ug4NjdHExamplep
Example1NadtrtetpuRC0g8=\n-----END PRIVATE KEY-----\n",
"project": "gcpprojexample",
"clientId": "123456789101112131415",
"_type": "GCPCredentials"
}
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
- application/json
Responses
201
Created CredentialsId
Default
Error ErrorInfo
errorCode (optional) |
String |
url(optional) |
String |
message (optional) |
String |